/**
 * Created by Administrator on 2018/12/18.
 */
/*变量申明*/
var a=1;
//a是一个变量，1是a这个变量，var是申明变量的符号

//输出
console.log(a);
a=3;
var b=2;
console.log(b);

//变量申明的规则
//1、变量可以用英文、数字、下划线、$
//2、数字不能大头
//3、不能用其他的特殊符号
//4、不能用保留字、关键字
var $=8;
var aa=0;
//变量基本类型
//1、数字类型number
//整型、浮点型
var num=78;
var byn2=7.859;
//2字符串类型string
var str="hello world";
var str1="你好世界！";
console.log(str);
//3布尔类型boolean
var bol=true;
//真
var bol2=false;
//假
console.log(bol)
//4空类型null
var none=null;
//空（内存里面都没有空间
//5特殊类型undefined
var r=undefined;
//未定义

console.log(0.1+0.2);
//打印类型
var c="789";
console.log(typeof c);
//判断

//引用变量类型
var arr=[1,45,78,99,"ddsfsdf"];
//数组类型
console.log(arr[0])
//arr 第0个第1个第2个第3个第4个

var a=undefined;
var b=a+true;
//字符串类型和任何数据类型相加都是字符串类型，相当于凭借字符串操作
//数字类型肯布尔类型相加，布尔类型的true相当于1，false相当于0
//nall(not a number)
console.log(b);

//递增和递减（++，——）
var c=8;
c--;

//乘法和除法
var d=1*9;
var e=10/5;
console.log(d,e);

//逻辑运算符&&(and)||(or)!(布尔类型）
var f=true;
var g=true;

var h=f && g && 0;
//&&(多个条件中有一个为false都false!)
//||(只要有一个为true都为true)

console.log(h);
if(h){
    console.log("真")
}else{
    consle.log("假")
}
//输入a+b=xx
var a=2;
var a=8;
console.log(a+"+"+b+"="+(a+b));

//+=;
//-=;
//*=;
///=;
 var c=1;
var d=7;
d/=c;
//d=d/c;
console.log(d);

//判断（条件语句）
//表达式||值
if(c||d){
//   真
    console.log(1);
}else{
//    假
    console.log(2);
}
//> < >= <= == ===
//多条件判断
var num=88;
if(num>90){
    console.log("优秀")
}
else if (num>80 && num<=90){
    console.log("良好")
}
else if (num>70 && num<=80){
    console.log("中等")
}
else if (num>60 && num<=70){
    console.log("及格")
}else{
    console.log("不及格")
}








